<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %>

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@taglib prefix="shiro" uri="http://shiro.apache.org/tags"%>

<!doctype html>

<html>
    <head>
        <title>首页</title>
        <link rel="stylesheet" href="/assets/application.css"/>
        <script type="text/javascript" src="/assets/application.js"></script>
    </head>
    <body>
        <div class="container">
            <shiro:user>
                <h1>Hello&nbsp;<shiro:principal defaultValue="World"/></h1>

                <form name="logoutForm" action="/logout" method="post">
                    <input type="submit" class="btn btn-danger" value="退出登录"/>
                </form>
            </shiro:user>

            <h1>角色：</h1>
            <ol>
                <shiro:hasRole name="管理员">
                    <li>管理员</li>
                </shiro:hasRole>
                <shiro:hasRole name="普通用户">
                    <li>普通用户</li>
                </shiro:hasRole>
                <shiro:hasRole name="付费用户">
                    <li>付费用户</li>
                </shiro:hasRole>
            </ol>

            <h1>权限：</h1>
            <ol>
                <shiro:hasPermission name="*">
                    <li>*</li>
                </shiro:hasPermission>
                <shiro:hasPermission name="video:720P">
                    <li>video:720P</li>
                </shiro:hasPermission>
                <shiro:hasPermission name="video:1080P">
                    <li>video:1080P</li>
                </shiro:hasPermission>
            </ol>
        </div>
    </body>
</html>
